pay scot and lot - Allemand Anglais Dictionnaire